/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */

package model.negocio;

import java.util.List;
import model.beans.Conserto;
import model.beans.JavaMailApp;
import model.dao.ConsertoDAO;

/**
 *
 * @author Juliane Chaerki
 */
public class ConsertoNegocio {

    public ConsertoNegocio() {
    }
    
    public List<Conserto> listaCombo() throws Exception{
        ConsertoDAO dao = new ConsertoDAO();
        List<Conserto> lista = dao.listaCombo();
        return lista;
    }
    
    public int salvar(Conserto conserto) throws Exception{
        ConsertoDAO dao = new ConsertoDAO();
        int idConserto = dao.inserir(conserto);
        return idConserto;
    }
    
    public void pagar(int idConserto) throws Exception{
        ConsertoDAO dao = new ConsertoDAO();
        dao.pagar(idConserto);
    }
    
    public void enviarEmail(Conserto conserto){
        JavaMailApp email = new JavaMailApp();
        email.enviaEmail(conserto);
    }
    
    public List<Conserto> listaEfetivado() throws Exception{
        ConsertoDAO dao = new ConsertoDAO();
        List<Conserto> lista = dao.listaEfetivado();
        return lista;
    }
}
